/**
 * http://usejsdoc.org/
 * @class productFactory
 * @desc 工厂模式 
 */
var ProductA = require("./productA"),
	ProductB = require("./productB"); 

exports.createProduct = function(type){
	switch(type){
		case 'productA': 
			return new ProductA();
			break;
		case 'productB': 
			return new ProductB();
			break;
		default:
			break;
	}
};